27 research outputs found

    Detection of replay attacks in CPSs using observer-based signature compensation

    Get PDF
    © 2019 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.This paper presents a replay attack detection method that addresses the performance loss of watermarking-based approaches. The proposed method injects a sinusoidal signal that affects a subset, chosen at random, of the system outputs. The presence of the signal in each one of the outputs is estimated by means of independent observers and its effect is compensated in the control loop. When a system output is affected by a replay attack, the loss of feedback of the associated observer destabilizes the signal estimation, leading to an exponential increase of the estimation error up to a threshold, above which the estimated signal compensation in the control loop is disabled. This event triggers the detection of a replay attack over the output corresponding to the disrupted observer. The effectiveness of the method is demonstrated using results obtained with a quadruple-tank system simulator.Peer ReviewedPostprint (author's final draft

    Nash Solution as a Multi-Criteria Decision Making Technique for Control Problems

    Get PDF
    [Abstract] A control system problem can be viewed as a multiobjective problem due to the fact that there are many requirements to be satisfied. Nowadays, multi-objective optimization deals with this kind of problem by implementing optimization techniques, capable of searching for the Pareto set approximation, hereafter the designer needs to select the best solution that provides a good trade-off among the competitve objectives from the Pareto front approximation. Therefore, in this communication we address the problem of selecting the best trade-off between the conflictive objectives, this stage is called the Multi-Criteria Decision Making (MCDM). In this paper we propose to use the Nash solution as a tuning technique to select the design alternative to implement on the control system. This selection is compared with others Proportional-Integral (PI) tuning rules on the literature.This work has received financial support from the Spanish Ministry of Economy and Competitiveness program under grant DPI2013-47825-C3-1-R. The financial support from the University of Costa Rica, under the grants 322-B4-218 and 731-B4-213, is greatly appreciatedUniversidad de Costa Rica; 322-B4-218Universidad de Costa Rica; 731-B4-213https://doi.org/10.17979/spudc.978849749808

    A virtual actuator approach for the secure control of networked LPV systems under pulse-width modulated DoS attacks

    Get PDF
    In this paper, we formulate and analyze the problem of secure control in the context of networked linear parameter varying (LPV) systems. We consider an energy-constrained, pulse-width modulated (PWM) jammer, which corrupts the control communication channel by performing a denial-of-service (DoS) attack. In particular, the malicious attacker is able to erase the data sent to one or more actuators. In order to achieve secure control, we propose a virtual actuator technique under the assumption that the behavior of the attacker has been identified. The main advantage brought by this technique is that the existing components in the control system can be maintained without need of retuning them, since the virtual actuator will perform a reconfiguration of the plant, hiding the attack from the controller point of view. Using Lyapunov-based results that take into account the possible behavior of the attacker, design conditions for calculating the virtual actuators gains are obtained. A numerical example is used to illustrate the proposed secure control strategy.Peer ReviewedPostprint (author's final draft

    A shifting pole placement approach for the design of performance-varying multivariable PID controllers via BMIs

    Get PDF
    © . This manuscript version is made available under the CC-BY-NC-ND 4.0 license http://creativecommons.org/licenses/by-nc-nd/4.0/In this paper, the design of a performance-varying multivariable Proportional-Integral-Derivative (PID) controllers is presented. The main objective is to provide a framework for changing online the closed-loop behavior of the controlled system using the shifting pole placement approach. In order to carry out this target, the PID design problem is transformed into a static output feedback design problem which is analyzed through the linear parameter-varying (LPV) paradigm. An academic example is used to demonstrate the effectiveness of the proposed approach.Peer ReviewedPostprint (author's final draft

    Detection of replay attacks in cyber-physical systems using a frequency-based signature

    Get PDF
    This paper proposes a frequency-based approach for the detection of replay attacks affecting cyber-physical systems (CPS). In particular, the method employs a sinusoidal signal with a time-varying frequency (authentication signal) into the closed-loop system and checks whether the time profile of the frequency components in the output signal are compatible with the authentication signal or not. In order to carry out this target, the couplings between inputs and outputs are eliminated using a dynamic decoupling technique based on vector fitting. In this way, a signature introduced on a specific input channel will affect only the output that is selected to be associated with that input, which is a property that can be exploited to determine which channels are being affected. A bank of band-pass filters is used to generate signals whose energies can be compared to reconstruct an estimation of the time-varying frequency profile. By matching the known frequency profile with its estimation, the detector can provide the information about whether a replay attack is being carried out or not. The design of the signal generator and the detector are thoroughly discussed, and an example based on a quadruple-tank process is used to show the application and effectiveness of the proposed method.Peer ReviewedPostprint (author's final draft

    A two-tank benchmark for detection and isolation of cyber attacks

    Get PDF
    This paper presents a benchmark for the detection and isolation of cyber attacks, which is a non-linear controlled interconnected system based on a two tank system. In this benchmark, a malicious attacker wants to remain hidden while stealing water by altering the signals of the sensors of the levels of the tanks. It is assumed that the attacker can steal water from the tanks using extraction pumps with pre-established flow rates and, depending on the theft and the type of sensor alteration, different attack scenarios are proposed.Postprint (published version

    Bibliographical review on cyber attacks from a control oriented perspective

    Get PDF
    This paper presents a bibliographical review of definitions, classifications and applications concerning cyber attacks in networked control systems (NCSs) and cyber-physical systems (CPSs). This review tackles the topic from a control-oriented perspective, which is complementary to information or communication ones. After motivating the importance of developing new methods for attack detection and secure control, this review presents security objectives, attack modeling, and a characterization of considered attacks and threats presenting the detection mechanisms and remedial actions. In order to show the properties of each attack, as well as to provide some deeper insight into possible defense mechanisms, examples available in the literature are discussed. Finally, open research issues and paths are presented.Peer ReviewedPostprint (author's final draft

    Detection of replay attacks in autonomous vehicles using a bank of QPV observers

    Get PDF
    © 2021 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting /republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other worksThis paper addresses the problem of replay attack detection in autonomous vehicles. Due to the strong presence of nonlinearities, traditional approaches based on linear approximations of the dynamics would not work effectively. For this reason, the proposed approach is based on a bank of quadratic parameter varying (QPV) observers, designed in such a way that each observer is insensitive to a replay attack that affects one specific sensor channel. This feature allows the development of a decision algorithm, whose effectiveness is validated by means of simulation results.This work was partially supported by the University of Stavanger through the project IN-12267. This work has been partially funded by the Spanish State Research Agency (AEI) and the European Regional Development Fund (ERFD) through the projects SCAV (ref. MINECO DPI2017-88403-R) and DEOCS (ref. MINECO DPI2016-76493), and also by AGAUR ACCIO RIS3CAT UTILITIES 4.0 – P7 SECUTIL.Peer ReviewedPostprint (author's final draft

    Multi-objective optimization and multicriteria design of PI /PID controllers

    Get PDF
    Hoy en día, los controladores proporcionales integrales y proporcionales integrales derivativos son los algoritmos de control más utilizado en la industria. Por otra parte, los controladores fraccionarios han recibido atención recientemente, por parte de la comunidad científica y desde el punto de vista industrial. Debido a esto, en esta tesis algunos de los escenarios implican la sintonización de estos controladores mediante el procedimiento de diseño mediante la optimización multi-objetivo. Este procedimiento se centra en proporcionar un equilibrio razonable entre los objetivos en conflicto y brinda al diseñador la posibilidad de apreciar la comparación de los objetivos de diseño. Esta tesis se divide en tres partes. La primera parte, presenta los fundamentos del sistema de control y discusión de los diferentes compromisos: entre los modos de operación servo / regulación y del rendimiento / robustez. Por otro lado, se ha proporcionado un marco conceptual acerca de la optimización multi-objetivo. La segunda parte, introduce la solución de Nash como una técnica de selección multi-criterio, para seleccionar un punto del frente de Pareto, que represente el mejor compromiso entre los objetivos de diseño. Esta solución es una selección semi-automática escogida en la aproximación del frente de Pareto y ofrece un buen compromiso entre los objetivos de diseño. Luego, se presenta el Multi-stage approach para el proceso de optimización multi-objetivo. Este enfoque implica dos algoritmos: un algoritmo determinista y algoritmo evolutivo. En el cual ambos algoritmos se complementen entre sí a pesar de sus desventajas y mejoran los resultados de la optimización en términos de convergencia y precisión. Además, se introduce el objetivo basado en la fiabilidad, en la descripción del problema multi-objetivo, este se utiliza para medir la degradación del rendimiento. Vale la pena mencionar que, debido a la existencia de incertidumbres en el diseño y fabricación, teniendo este objetivo de diseño le dará otra perspectiva al diseñador en el mundo real. Con el fin de validar el método, dos casos de estudios se ha considerado, el problema de control de la caldera (The Boiler Control Benchmark) para la sintonización de controladores y como segundo caso, una pila Peltier nolineal. Por último, la tercera parte de esta tesis, presentan las contribuciones a la sintonización de controladores. En primer lugar, se propone un conjunto de reglas de sintonía basado en la solución de Nash para un controlador proporcional-integral, en donde la robustez / rendimiento han sido considerados. Por otra parte, como un segundo caso se presenta las reglas de sintonía para un controlador proporcional-integral-derivativo, donde se han considerado el compromiso de robustez/rendimiento y los modos de operación servo / regulación. Además, se proponen reglas de sintonía para el controlador proporcional-integral-derivativo-fraccional-orden implementado el Multi-stage approach para la optimización multi-objetivo.Nowadays, the proportional integral and proportional integral derivatives are the most used control algorithm in the industry. Moreover, the fractional controllers have received attention recently for both, the research community and from the industrial point of view. Owing to this, in this thesis some of the scenarios involve the tuning of these controllers by using the Multiobjective Optimization Design procedure. This procedure focuses on providing reasonable trade-off among the conflictive objectives and brings the designer the possibility to appreciate the comparison of the design objectives. This thesis is divided in three parts. The first part, presented the fundamentals of the control system showing and discussing the different trade-offs between performance/robustness and servo/regulation operation modes. On the other hand a background on multi-objective optimization has been provided. The second part, introduces the Nash solution as a multi-criteria decision making technique, to select a point from the Pareto front that represent the best compromise among the design objective. This solution provides a semi-automatic selection from the Pareto front approximation and offers a good trade-off between the goal objectives. Hereafter, a Multi-stage approach for the multi-objective optimization process is presented. This approach involves two algorithms: a deterministic and evolutionary algorithm. In which both algorithms complement each other in despite of their drawbacks and improve the results of the overall optimization in terms of convergence and accuracy. Further, the introduction of reliability based objective into the multi-objective problem is carried out, to measure the performance degradation. It is worthwhile to mention that, due to the existence of uncertainties in real-world designing and manufacturing having this design objective will give another perspective to the designer. In order to validate the approach, two different case studies has been considered, the Boiler control problem for controller tuning and as second case, a non-linear Peltier Cell. Finally, the third part of this thesis, the contributions on controller tuning have been presented. First, a set of tuning rules based on the NS for a proportional-integral (PI) controller have been devised, where the robustness/performance trade-off have been considered. Moreover, as a second case it is presented a tuning for proportional-integral-derivative controller where the trade-off of the performance/robustness and servo/regulation operation mode has been considered. Moreover, the fractional-order-proportional-integral-derivative controller is tuned by using the Multi-stage approach for the MOO process

    Multi-objective optimization and multicriteria design of PI /PID controllers

    No full text
    Hoy en día, los controladores proporcionales integrales y proporcionales integrales derivativos son los algoritmos de control más utilizado en la industria. Por otra parte, los controladores fraccionarios han recibido atención recientemente, por parte de la comunidad científica y desde el punto de vista industrial. Debido a esto, en esta tesis algunos de los escenarios implican la sintonización de estos controladores mediante el procedimiento de diseño mediante la optimización multi-objetivo. Este procedimiento se centra en proporcionar un equilibrio razonable entre los objetivos en conflicto y brinda al diseñador la posibilidad de apreciar la comparación de los objetivos de diseño. Esta tesis se divide en tres partes. La primera parte, presenta los fundamentos del sistema de control y discusión de los diferentes compromisos: entre los modos de operación servo / regulación y del rendimiento / robustez. Por otro lado, se ha proporcionado un marco conceptual acerca de la optimización multi-objetivo. La segunda parte, introduce la solución de Nash como una técnica de selección multi-criterio, para seleccionar un punto del frente de Pareto, que represente el mejor compromiso entre los objetivos de diseño. Esta solución es una selección semi-automática escogida en la aproximación del frente de Pareto y ofrece un buen compromiso entre los objetivos de diseño. Luego, se presenta el Multi-stage approach para el proceso de optimización multi-objetivo. Este enfoque implica dos algoritmos: un algoritmo determinista y algoritmo evolutivo. En el cual ambos algoritmos se complementen entre sí a pesar de sus desventajas y mejoran los resultados de la optimización en términos de convergencia y precisión. Además, se introduce el objetivo basado en la fiabilidad, en la descripción del problema multi-objetivo, este se utiliza para medir la degradación del rendimiento. Vale la pena mencionar que, debido a la existencia de incertidumbres en el diseño y fabricación, teniendo este objetivo de diseño le dará otra perspectiva al diseñador en el mundo real. Con el fin de validar el método, dos casos de estudios se ha considerado, el problema de control de la caldera (The Boiler Control Benchmark) para la sintonización de controladores y como segundo caso, una pila Peltier nolineal. Por último, la tercera parte de esta tesis, presentan las contribuciones a la sintonización de controladores. En primer lugar, se propone un conjunto de reglas de sintonía basado en la solución de Nash para un controlador proporcional-integral, en donde la robustez / rendimiento han sido considerados. Por otra parte, como un segundo caso se presenta las reglas de sintonía para un controlador proporcional-integral-derivativo, donde se han considerado el compromiso de robustez/rendimiento y los modos de operación servo / regulación. Además, se proponen reglas de sintonía para el controlador proporcional-integral-derivativo-fraccional-orden implementado el Multi-stage approach para la optimización multi-objetivo.Nowadays, the proportional integral and proportional integral derivatives are the most used control algorithm in the industry. Moreover, the fractional controllers have received attention recently for both, the research community and from the industrial point of view. Owing to this, in this thesis some of the scenarios involve the tuning of these controllers by using the Multiobjective Optimization Design procedure. This procedure focuses on providing reasonable trade-off among the conflictive objectives and brings the designer the possibility to appreciate the comparison of the design objectives. This thesis is divided in three parts. The first part, presented the fundamentals of the control system showing and discussing the different trade-offs between performance/robustness and servo/regulation operation modes. On the other hand a background on multi-objective optimization has been provided. The second part, introduces the Nash solution as a multi-criteria decision making technique, to select a point from the Pareto front that represent the best compromise among the design objective. This solution provides a semi-automatic selection from the Pareto front approximation and offers a good trade-off between the goal objectives. Hereafter, a Multi-stage approach for the multi-objective optimization process is presented. This approach involves two algorithms: a deterministic and evolutionary algorithm. In which both algorithms complement each other in despite of their drawbacks and improve the results of the overall optimization in terms of convergence and accuracy. Further, the introduction of reliability based objective into the multi-objective problem is carried out, to measure the performance degradation. It is worthwhile to mention that, due to the existence of uncertainties in real-world designing and manufacturing having this design objective will give another perspective to the designer. In order to validate the approach, two different case studies has been considered, the Boiler control problem for controller tuning and as second case, a non-linear Peltier Cell. Finally, the third part of this thesis, the contributions on controller tuning have been presented. First, a set of tuning rules based on the NS for a proportional-integral (PI) controller have been devised, where the robustness/performance trade-off have been considered. Moreover, as a second case it is presented a tuning for proportional-integral-derivative controller where the trade-off of the performance/robustness and servo/regulation operation mode has been considered. Moreover, the fractional-order-proportional-integral-derivative controller is tuned by using the Multi-stage approach for the MOO process
    corecore